﻿Imports DataAccessLayer
Imports Be = BusinessEntities

Public Class RequisicionBL


    Dim daorequesicion As New RequisicionDAO

    Public Function DATA_REQUESICION(ByVal objeto As Be.ProyectoDTO) As DataSet
        Return daorequesicion.DATA_REQUESICION(objeto)
    End Function

    Public Function ListarGastos() As DataSet
        Return daorequesicion.ListarGastos
    End Function

    Public Function CapturaError() As String
        Return daorequesicion.CapturaError
    End Function

    Public Function ListarServicios() As DataSet
        Return daorequesicion.ListarServicios
    End Function
    Public Function ListarTecnologia() As DataSet
        Return daorequesicion.ListarTecnologia
    End Function
    Public Function recuperarMaximoRequirimiento() As Int32
        Return daorequesicion.recuperarMaximoRequirimiento
    End Function
    Public Function listarRequisicion(ByVal objeto As Be.RequisicionDTO) As DataSet
        Return daorequesicion.listarRequisicion(objeto)
    End Function

    Public Function InsertarRequisicion(ByVal objeto As Be.RequisicionDTO) As Boolean
        Return daorequesicion.InsertarRequisicion(objeto)
    End Function

    Public Function actualizarRequisicion(ByVal objeto As Be.RequisicionDTO) As Boolean
        Return daorequesicion.actualizarRequisicion(objeto)
    End Function

    Public Function listarDetallesAdicionales(ByVal objeto As Be.RequisicionDTO) As DataSet
        Return daorequesicion.listarDetallesAdicionales(objeto)
    End Function

    Public Function listarMontoReq(ByVal objeto As Be.RequisicionDTO) As DataSet
        Return daorequesicion.listarMontoReq(objeto)
    End Function
    Public Function listarCargos() As DataSet
        Return daorequesicion.listarCargos
    End Function


End Class
